Ontoloji Tabanlı Çok-etmenli Sistemlerin Model Güdümlü Geliştirilmesi

نویسندگان

  • Geylani Kardaş
  • Erdem Eser Ekinci
  • Bekir Afşar
  • Oğuz Dikenelli
  • N. Yasemin Topaloğlu
چکیده

Çok-etmenli Sistemler’in (ÇES) geliştirilmesinde mümkün olan en yüksek soyutlama seviyesinde çalışmak ÇES’lerin iç karmaşıklıklarından, dağıtık yapılarından ve açık bilgi modellerine (ontolojiler) dayalı geliştirilmelerinden dolayı gün geçtikçe önem kazanmaktadır. Yazılım geliştirme odağını koddan modellere çeviren ve farklı soyutlama seviyelerindeki modelleri kullanarak yazılım geliştirmedeki karmaşıklığı azaltmayı hedefleyen Model Güdümlü Geliştirme (MGG) yaklaşımının ÇES yazılımlarının geliştirilmesinde de uygun bir alternatif olduğu görülmektedir. Bu durumdan hareketle bu bildiride ontoloji tabanlı ÇES’lerin model güdümlü geliştirilmesi için gereken sürece ait adımlar tanımlanmıştır ve uygulanacak yöntem üzerinde durulmuştur. ÇES sistemlerinin platforma özgü seviyede modellenmesi için gereken süreç adımı somutlaştırılarak yazılım araçları ile nasıl desteklendiği yine bu bildiride anlatılmıştır.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Gaia ile Çok-Etmenli Konferans Yönetim Sistemi Analiz ve Tasarımı

Çok-etmenli Sistemler’in (ÇES) geliştirilmesi amacıyla literatürde çeşitli ÇES yazılım geliştirme metodolojileri yer almaktadır. Ancak bu metodolojilerin ÇES’leri geliştirmede kullanılmasına ve etmen yazılımı geliştiricilerin faydalanabileceği deneyimlerin aktarılmasına yönelik çalışma pek azdır. Ulusal boyutta ise bu tip bir çalışmanın hemen hemen hiç yapılmadığı gözlenmektedir. Bu bildiride s...

متن کامل

Melez Erişim Denetimi için bir Mimari Önerisi: İK Uygulaması Örneği

Özet. Anlamsal web, web içeriklerinin diğer yazılımlar tarafından anlaşılabilir, yorumlanabilir, kullanılabilir olmasını ve bilginin paylaşılmasını amaçlamaktadır. Anlamsal web’de bilginin güvenliği erişim denetimi ile sağlanmaktadır. OBAC(Ontology Based Access Control – Ontoloji Tabanlı Erişim Denetimi) verinin anlamsal tanımının olduğu ontolojilere erişim denetiminin sağlanmasında kullanılan ...

متن کامل

Gömülü Sistemler için Yazılım Mimari Çerçevesi

Özet. Tasarım kararları verilirken farklı paydaşlar için mimari görünümlerin oluşturulması yazılım mimari tasarımında kullanılan yaygın pratiklerden biridir. Bir mimari çerçeve, önerilen mimari bakış açılarını organize eder ve yapısını ortaya koyar. Literatürde farklı mimari çerçeveler sunulmuştur. Ancak bunlar öncelikli olarak geleneksel masaüstü tabanlı alanlara ve bazıları da dağıtık gelişti...

متن کامل

Web Uygulamaları için Model Tabanlı Çevik Süreç Yöntemi ile Yazılım Geliştirme

Özet. Model tabanlı geliştirme, sağladığı dokümantasyon, otomatik kod dönüşümü ve yüksek soyutlama düzeyi ile platform bağımsız geliştirme sağlaması ile yazılım mühendisliğinde avantajlar sunmaktadır. Bu yaklaşımın çevik süreç prensipleri ile birleştirilerek uygulanmasının, yazılım geliştiriciye, iki yöntemin avantajlarından faydalanarak geliştirme imkanı sunacağı düşünülmektedir. Bu bildiri ça...

متن کامل

Olay Tabanlı Sınama İçin Mutant Seçimi

Özet. Model tabanlı sınama, sınama örneği üretimi için biçimsel modeller kullanmayı içerir. Bu bildiri olay tabanlı modelleme için düzenli gramerleri önermektedir. Önerilen modeli değişikiklere uğratmak için tanımlanan mutasyon işleçleri sistematik olarak hata modelleri ya da mutantların üretilmesinde kullanılmaktadır. Asıl sistem modeliyle mutantlar üzerinde uygulanan algoritmalar ile sınama ö...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010